History
History
Synonyms
UK
US
Meaning:
languish

to lose, be without, energy, health or happiness (during one's time in a place)

droop; become dull, listless

DIE ON VINE as in Wiktionary
DIE ON VINE as in Wikipedia